; Main search/replace rules.
[Global]
ma={(70|30) b5 [7-22] 01 24 [5-15] ff f7 ?? ?? (01 a8|08 a8|68 46) ff f7 [60-100] 01 24 ?? ?? ?? ?? (30|70) bd}  => {00 20 70 47}
mb={(70|30) b5 [7-22] 01 24 [5-15] 1e f0 ?? ?? (01 a8|08 a8|68 46) 1e f0 [60-100] 01 24 ?? ?? ?? ?? (30|70) bd}  => {00 20 70 47}
mc={?? b5 ?? ?? ff 30 61 30 [15-30] ?? (f1|f0) ?? f? (?? 46 ?? 46|?? 46|01 a8) ?? (f1|f0) ?? f?}                 => {00 20 70 47}

ga={(10|30) b5 (04|ad|ff) [4-35] 4a 28 [100-300] 14 22 [5-150] 2F 00 47 00 61 00 72 00 6D 00 69 00 6E 00 2F 00 47 00 55 00 50 00 44 00 41 00 54 00 45 00 2E 00 47 00 43 00 44 00 00 00}  => {01 20 70 47}


; Default set of rules.
; These rules are applied if no model-specific rules are present.
[Default]
MSV=Global.ma, Global.mb, Global.mc
GVS=Global.ga

; Model-specific rules.
; [HWID]
; ...

; Rules for specific model and version.
; [HWID#FWID]
; ...

[1988]
MSV={70 b5 [7-22] 01 24 [5-15] ?? f1 ?? ?? (01 a8|08 a8|68 46) ?? f1 [60-100] 01 24 ?? ?? ?? ?? (30|70) bd} => {00 20 70 47}

[2656]
MSV={f0 b5 00 24 93 b0 b0 f8 74 61 8d f8 07 40 20 22 05 46 0f 46 02 a8 21 46 f? f0 ?? ?? 21 46} => {00 20 70 47}

[2713]
MSV={(70|30) b5 [7-22] 01 24 [5-15] 4? f1 ?? ?? (01 a8|08 a8|68 46|0a a8) 4? f1 [60-100] 01 24 ?? ?? ?? ?? (30|70) bd} => {00 20 70 47}

[2907]
MSV={f0 b5 00 24 93 b0 b0 f8 74 61 8d f8 07 40 20 22 05 46 0f 46 02 a8 21 46 f? f0 ?? ?? 21 46} => {00 20 70 47}